package com.itbaizhan.cxpt.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@TableName("cxpt_bz")
public class CxptBz {
    @TableId(type = IdType.AUTO)
    private Integer id;
    private String a000;    // 记录状态
    private String a001;    // 记录识别符
    private String a003;
    private String a010;
    private String a011;
    private String a100;    // 标准号
    private String a101;    // 发布日期
    private String a102;    // 发布单位
    private String a103;
    private String a200;    // 标准状态
    private String a203;
    private String a204;
    private String a205;    // 实施或试行日期
    private String a206;    // 废止日期
    private String a207;    // 确认日期
    private String a208;
    private String a209;    // 起草单位
    private String a210;    // 截止日期
    private String a298;    // 中文标准名称
    private String a300;    // 正文语种
    private String a301;    // 原文标准名称
    private String a302;    // 英文标准名称
    private String a304;
    private String a305;    // 载体形态
    private String a309;    // 译文
    private String a310;
    private String a311;
    private String a330;
    private String a390;
    private String a404;    // UDC号
    private String a409;    // 附注
    private String a448;
    private String a461;    // 代替标准
    private String a462;    // 被代替标准
    private String a463;    // 修改件
    private String a502;    // 引用标准
    
    // 非数据库字段，用于前端展示和Excel导出
    private Integer filePage;    // 文件页数
    private Integer fileStatus;  // 文件状态
    private String a505;
    private String a800;    // 采用关系
    private String a805;
    private String a820;
    private String a821;
    private String a823;
    private String a824;    // 补充件
    private String a825;    // 中国标准分类号
    private String a826;    // 国际标准分类（ICS）
    private String a835;
    private String a836;    // 中文主题词
    private String a837;    // 英文主题词
    private String a838;    // 原文主题词
    private String a840;
    private String a842;    // 主题标题
    private String a845;    // 索取号
    private String a846;    // 馆藏标志
    private String a847;    // 排序码
    private String a850;    // 标准类型
    private String a855;    // 标准水平
    private String a860;
    private String a863;
    private String a865;
    private String a866;
    private String a870;
    private String a871;
    private String a885;    // 国别
    private String a890;
    private String a891;
    private String tableName;
    private Integer isNew;
    private LocalDateTime createDate;    // 创建日期
    private String createUserId;
    private String createRealName;    // 创建用户姓名
    private Integer status;    // 状态
    private String a200bak;    // 原a200数据
}